@charset "utf-8";
/* CSS Document */
/*头条*/
.xw_topnews{/*background:#D1E4FB;*/padding: 20px 0 16px;}
.xw_toplist{padding: 10px;background: #fff;}
.xw_topnews .title{height:50px;text-align: center;width: 84%;margin: 0 auto;}
.xw_topnews .title a {float: none;display: block;height: 50px;line-height: 50px;font-size: 30px;font-weight: bold;color: #bf0707;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xw_topnews .remarks {padding: 0;height: 28px;line-height: 28px;font-size: 14px;color: #454545; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*图片轮播*/
.tw_box{ height: 400px; overflow: hidden;}
.twbox{ height:400px; width: 660px;overflow: hidden;}

/*焦点图公共样式*/
.flash-slide{position: relative;height:100%; width: 100%;}
.flashPic,.flashPic ul,.flashPic li,.flashPic img,.flashPic a{height:100% !important; width: 100% !important;; }
.flash-slide .flashPic{ position:relative; z-index:0;}
.flash-slide .flashPic li{ zoom:1; vertical-align:middle;}
.flash-slide .flashPic a{display:block; color: #fff; position: relative;}
.flash-slide .flashPic img{display:block;}
.flash-slide .flashPic .title{display: block; height: 50px; line-height:50px;  background:rgba(0, 0, 0, .5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;padding: 0 120px 0 20px;font-size: 16px;}
.flash-slide .flashPic a:hover .title{color: #fff;}
.flash-slide .flashNum{ height:10px; overflow:hidden; position:absolute; right:10px; bottom:20px; z-index:1; }
.flash-slide .flashNum ul{ overflow:hidden; zoom:1; float:left;}
.flash-slide .flashNum ul li{ float:left; margin-right:10px; width:10px; height:10px; font-size: 0; background:#fff !important; overflow: hidden; cursor: pointer;border-radius: 50%;}
.flash-slide .flashNum ul li.on{background: #0c6bf4!important;}

/*动态*/
.xwbox{ width: 500px;padding: 10px 20px 0; height:390px;background: #fff; }
.xwbox .news-list{padding: 10px 0 0;}
.xwbox .news-list li a{max-width: 400px;}
.xwbox .xw_title ul{padding-left: 62px;}
.xwbox .xw_title li{margin-right: 45px;}
/*转载*/
.zyzz_tit{margin-top: 15px;}
.zyzz_tit li{float: left; text-align: center;}
.zyzz_tit li a{display: block;  padding: 0 20px; background: #fafafa;font-size: 18px;}
.zyzz_tit li.active a{color: #fff;background: #85a5d2}
/*政务公开*/
.parttwo{padding: 10px 15px 15px;background: #fff;}
.ind_parttwo_l{width: 320px;}
.ind_parttwo_l .link2 li{float: none; margin: 21px 5px 0 0; width: auto;}
.ind_parttwo_l .link2 li a{ background: #f5f5f5; text-align: center; font-size: 20px; padding: 10px; line-height: 68px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #666;}
.ind_parttwo_l .link2 li a:hover{color: #85a5d2;}
.ind_zwgk_link{height: 315px;padding:20px 0 0 20px;background: linear-gradient(180.00deg, rgb(232, 241, 253),rgb(250, 252, 255) 100%); }
.ind_zwgk_link li{width: 133px;float: left;height: 42px;padding: 13px 0 14px; margin: 0 10px 10px 0px;  border: 1px solid rgb(209, 228, 251);  border-radius: 4px; background: rgb(255, 255, 255);}
.ind_zwgk_link li a{display: block;text-align: center; color: rgba(0, 0, 0, 0.8);}
.ind_zwgk_link li img{ display: inline-block; vertical-align: middle; margin-right: 6px;}
.ind_zwgk_link li .img_title{width:64px;display: inline-block; line-height: 21px;font-size: 16px;  vertical-align: middle; text-align: left; }
.ind_zwgk_link li a:hover img{transition: all .6s;-webkit-transition: all .6s;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.ind_zwgk_link li.num7{ width: auto; float: none; height: 50px;clear: both;padding: 0px; margin-right: 20px;}
.ind_zwgk_link li.num7 img{ margin-right: 12px;}
.ind_zwgk_link li.num7 .img_title{width:120px; line-height: 50px;}
.ind_gkcon{padding-top: 10px;height: 180px;}
/*公示公告*/
.ind_parttwo_c{width: 405px;margin-left: 20px;}
.gsg_g{height:216px;padding:10px 0 0;}
.gsg_g .news-list li{height: 32px;line-height: 32px;}
.gsg_g .news-list li a{max-width: 330px;}

/*交通杂志*/
.ind_parttwo_r{width: 280px;}
.jtzz{height: 180px;padding-top: 12px;}
.jtzz_pic{ width: 116px;float: left;margin-top: 5px;}
.jtzz_pic a{display: block;border: #e6e6e6 1px solid;}
.jtzz_pic img{width:100%;height: 160px; }
.jtzz_title{width: 144px;float: right;background: url("../images/jtzz_line.png") 3px center no-repeat;}
.jtzz_title li{height: 36px;line-height: 36px;padding-left: 15px;background: url("../images/jtzz_dot.png") left center no-repeat;}
.jtzz_title li a{display: block;font-size: 16px;float: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.tpxw{height:93px;padding-top: 10px;overflow: hidden;}
.tpxw ul{margin-right: -20px;}
.tpxw li{width: 130px;height: 93px;float: left;margin-right: 20px;text-align: center;position: relative;}
.tpxw li a{display: block;}
.tpxw li img{max-width: 100%;height: 93px;}
.tpxw li  .title{display: block;position: absolute;width: 94%;padding: 0 3%; left: 0;bottom: 0;height: 24px;line-height: 24px;color: #fff;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url("../images/black50.png");}

.ind_gzbb_link{margin-top: 10px;}
.ind_gzbb_link li a{display: block;height: 66px;line-height: 66px;font-size: 20px;color: #5f6173; text-align: center;background: #f9f9f9;}
.ind_gzbb_link li img{margin: -4px 10px 0 0;vertical-align:middle;}
.ind_gzbb_link li a:hover img{transition: all .6s;-webkit-transition: all .6s;margin-right: 4px;}
.ind_gzbb_link li a:hover{color: #3c6092;}
/*专题专栏*/
.ind_ztzl{height:80px;margin-bottom: 20px;margin-top:20px; padding: 19px 19px 19px 73px;border: 1px solid #ddd;overflow: hidden;position: relative;}
.ztzl-tit{position: absolute;left: 0px;top: 19px;width: 29px;padding: 0 11px;height: 80px;overflow: hidden;border-right: 1px solid #ddd;text-align: center;line-height: 20px;}
.ztzl-tit a{display: block; font-size: 20px;font-weight: bold;color: #3c6092;}
.ztzl-scroll{position: relative;height: 80px;overflow: hidden;}
.ztzl-scroll li{width: 260px;height: 80px;float: left;margin-right: 22px;}
.ztzl-scroll li img{width: 260px;height: 80px;}
.ztzl-scroll li .img_title{display: none;}
/*.ind_ztzl li a{display: block; background: #f9f9f9;height: 90px;line-height: 90px;text-align: center;}*/
/*.ind_ztzl ul li a img {vertical-align: middle;height: 40px;width: auto;}*/
/*.ind_ztzl ul li a span.img_title {display: inline-block;text-align: center;font-size: 20px;color: #5f6173;  padding-left: 10px;vertical-align: middle;}*/
/*.ind_ztzl ul li a.h span.img_title{height: 52px;line-height: 26px; padding:19px 0px 19px 10px;}*/
.ind_ztzl .prev,.ind_ztzl .next{display: block;width: 20px;height: 30px;position: absolute;top: 50%;margin-top: -15px;z-index: 1;cursor: pointer;background: url("../images/ind_zt_prev.png") 0 0 no-repeat;}
.ind_ztzl .prev{left: 0;}
.ind_ztzl .next{right: 0;background-position: -21px 0;}
.ind_ztzl .prev:hover{background-position: 0 -31px;}
.ind_ztzl .next:hover{background-position: -21px -31px;}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .twbox{width: 560px;}
    .xwbox{width: 372px;}
    .xwbox .xw_title ul{padding-left: 0;}
    .xwbox .xw_title li{margin-right: 40px;}
    .xwbox .news-list li a{max-width: 290px;}
    .zyzz_tit li a{  padding: 0 10px;}
    .ind_parttwo_l{width: 298px;}
    .ind_parttwo_l .xw_title li{margin-right: 15px;}
    .ind_parttwo_c{width: 312px;}
    .ind_zwgk_link li{width: 122px;}
    .ind_zwgk_link li img{margin-right: 4px;}
    .ind_zwgk_link li .img_title{font-size: 15px;}
    .gsg_g .news-list li a{max-width:230px;}
}
@media only screen and (max-width:991px) {
    .tw_box{ height: auto;}
    .xw_toplist{margin: 0 15px;}
    .xw_topnews .title{height: auto;width: 100%;}
    .xw_topnews .title a{height: auto;line-height: 40px;font-size: 24px;white-space: normal;}
    .xw_topnews .remarks{height: auto;white-space: normal;}
    /*头条end*/
    .twbox{width:auto;float:none;margin: 0 15px;height: 400px!important;}
    .xwbox{width:auto;float: none;margin:15px 15px 0;}
    .xwbox .xw_title ul{padding-left: 0;}
    .xwbox .news-list li a{max-width: 600px;}

    /*政务公开*/
    .parttwo{margin: 15px 15px 0;}
    .ind_parttwo_l{width:100%;float:none;}
    .ind_zwgk_link{height: auto; overflow: hidden;padding: 15px 10px 0;}
    .ind_zwgk_link li{width: 31.33%;margin: 0px 1% 10px!important; box-sizing: border-box;height: 69px; }
    .ind_parttwo_c{width: 100%;float: none;margin-left: 0;}
    .gsg_g .news-list li a{max-width: 600px;}
    .ind_parttwo_r{width: 100%;float: none;margin-top: 15px;}
    .jtzzbox{width: 280px;float: left;}
    /*.tpxwbox{margin-left: 300px;}*/
}
@media only screen and (min-width: 768px) and (max-width: 991px){
    .tpxw{height: auto;}
    .tpxw li{width: 194px;height: auto;}
    .tpxw li img {width: 100%;height: 163px;}
}
@media only screen and (max-width:767px) {
    .xw_toplist{margin: 0 10px;}
    .twbox{margin: 0 10px;height: 349px!important;}
    .xwbox{margin: 10px 10px 0;padding: 10px;}
    .xwbox .xw_title li{margin-right: 20px;}
    .parttwo{margin: 10px 10px 0;padding: 10px;}

    .tpxw{height: auto;}
    .tpxw ul{margin-right: 0;}
    .tpxw li{height: auto;width: 48%;margin: 0 1%}
    .tpxw li img{width: 100%;height: 163px;}
}
@media only screen and (max-width:560px) {
    .twbox{height: 300px!important;}
    .jtzzbox{width: 100%;float: none;}
    .jtzz_title{float: none;margin-left: 130px;}
    .tpxwbox{width: 100%;margin: 10px 0 0 0;}
    .ind_zwgk_link li{width: 48%; }
}
@media only screen and (max-width:479px) {
    .twbox{height: 260px!important;}
    .ind_zwgk_link{height: auto;margin-bottom: 15px;}
    .ind_zwgk_link li{width: 48%;}

}
@media only screen and (max-width:340px) {
    .twbox{height: 240px!important;}
}
/*四大块内容切换*/
.switch_tab{height: 80px;margin-top: 20px;}
.switch_tab ul{padding-left: 2px;}
.switch_tab li{width: 289px;height: 80px;float: left; position: relative;margin: 0 5px;}
.switch_tab li a{display: block;line-height: 80px;text-align: center;background: url("../images/tabbg.png") center no-repeat!important; font-size: 24px;font-weight: bold;color: #fff;border-radius: 5px;background-size: 100% 100%;}
.switch_tab li img{vertical-align:middle;  margin-right: 15px;}
.switch_tab li i{display:none;position: absolute;transition: all .6s; bottom:0px;left: 50%;margin-left: -11px;z-index: 1; width: 22px;height: 9px;background: url("../images/tab_jt.png") 0 0 no-repeat;}
/*.switch_tab li.active a{background:#3c6092;}*/
.switch_tab li.active{width: 297px;margin: 0;}
.switch_tab li.active a{background:url("../images/tabbg_on.png") center no-repeat!important;background-size: 100% 100%;}
/*.switch_tab li.active i{display: block;bottom: -9px;}*/

.switch_wrap{height: 432px; padding: 10px 14px;background:#fff;border: #3c6092 1px solid;margin-top: -1px;display: none;}

/*切换-我要问*/
.wyw_xx{width: 590px;}
.wyly_btn{position: absolute;top: 0;right: 0;font-size: 16px;line-height: 40px; padding-left: 30px;background: url("../images/xiexin_btn.png") left center no-repeat;}
.wyw_mesgbox{margin-top: 18px;}
.mesg_tel{height: 36px;line-height: 36px;font-size: 16px;font-weight: bold;overflow: hidden;background: #f5f5f5;position: relative;}
.wyw_mesgbox p,.wyw_mesgbox div{text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wyw_mesgbox p.p2{width: 100px;position: absolute;right: 116px;top: 0;}
.wyw_mesgbox p.p3{width: 102px;margin-left: 14px;position: absolute;right: 0;top: 0;}
.wyw_mesgbox .p1,.wyw_mesgbox .p1{float: none;margin-right: 216px;}
.wyw_mesgbox .mesg_tel .p1{text-align: left;text-indent: 19px;}
.wyw_mesgbox .mesglist{height: 216px;}
.wyw_mesgbox .mesglist li{height: 36px;line-height: 36px;overflow: hidden;font-size: 16px;position: relative;}
.wyw_mesgbox .mesglist li .p1{text-align: left;}
.wyw_mesgbox .mesglist li p.p3{font-size: 14px;color: #999;}
.wyw_mesgbox .mesglist li p.p2{color: #666;}
.wyw_mesgbox .mesglist li p.p2 .responseNo{color: #c55959;}
.wyw_mesgbox .mesglist li .p1 a{display: block;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*信件统计*/
.wyw_xjtj{border: #eee 1px solid;padding: 16px 0;margin-top: 20px;}
.wyw_xjtj_tit{width: 100px;float: left;padding: 6px 0;text-align: center; line-height: 24px;font-size: 24px;font-weight: bold;color: #1f497f;background: url("../images/xjtj_line.png") right center no-repeat;}
.wyw_xjtj .wyw_xjtj_list{float: none;margin-left: 100px;}
.wyw_xjtj .wyw_xjtj_list li{float: left;width: 25%;text-align: center;line-height: 30px;font-size: 16px;}
.wyw_xjtj .wyw_xjtj_list li i{font-style: normal;display: block;}

/*在线访谈*/
.wyw_zxft{width: 560px;}
.ind_zxftcon {height: 150px;margin: 11px 0 11px;}
.ind_zxftcon .ftimg {width:240px;height:150px;float: left;}
.ind_zxftcon .ftimg a {display: block;text-align: center;}
.ind_zxftcon .ftimg img {max-width: 100%;height: 150px;}
.ind_zxftcon .ftcon {margin-left:258px;font-size: 16px;}
.ind_zxftcon .ftcon .title a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ind_zxftcon .ftcon p {font-size: 16px;height:35px;line-height:35px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ind_zxftcon .ftcon p span,.ind_zxftcon .ftcon .zy_con span {color: #333; font-weight: bold;}
.ind_zxftcon .ftcon .zy_con {line-height:24px;height: 48px;color: #3c6092; overflow: hidden;}

/*调查征集*/
.ind_myzj .myzj_con{padding-top: 10px;height: 170px;}
.myzj_con ul li{overflow: hidden;padding: 6px 0;}
.myzj_con ul li .zjl {width:73px;height: 71px;float: left;text-align: center;font-size: 13px;background: #ebb261;border: #ebb261 1px solid; color: #ebb261; border-radius: 4px;overflow: hidden;}
.myzj_con ul li .date {display: block;width:100%;height: 34px;line-height:34px;background: #fff;}
.myzj_con ul li .zt {display: block;width: 100%;height: 37px;line-height: 37px;color: #fff;}
.myzj_con ul li .zjl.starting {background: #3c6092;border-color:#3c6092;color:#3c6092;}
.myzj_con ul li .zjl.nostart {background: #ebb261;border-color:#ebb261;color:#ebb261;}
.myzj_con ul li .zjl.over{background: #cececd;border-color:#cececd;color: #cececd;}
.myzj_con ul li .dczj_intro {padding: 0 0 0 84px; font-size: 16px;line-height:30px;}
.myzj_con ul li .dczj_intro a{display: block;float: none; height:60px;padding-top: 6px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.ind_zxft_list{height: 170px;padding-top: 10px;}
.ind_zxft_list li{height: 34px;line-height: 34px;}
.ind_zxft_list li a{max-width:none;display: block;float: none;margin-right: 80px;}

/*切换-我要看*/
.wyk_left{width: 590px;}
.wyk_left .ind_gklist{padding-top: 10px;height: 360px;}

.wyk_right{width: 560px;}
.jt_con{height: 372px;padding-top: 20px;}
.jt_list{overflow: hidden;}
.jt_list ul{margin-right: -15px;}
.jt_list li{width: 176px;float: left;margin: 0 15px 8px 0;}
.jt_list li a{display: block;text-align: center;line-height: 26px;font-size: 16px;}
.jt_list li img{max-width: 100%;height: 146px;}
.jt_list li .title{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 6px;}

.jtzz_list li img{width:120px;height: 146px !important; }
/*切换-我要办*/
.wyb_left{width: 468px;}
.wyb_bslink1 li{float: left;margin: 15px 15px 0px 0;width: 209px;}
.wyb_bslink1 li a{display: block;padding-top: 57px;height: 170px;text-align: center;font-size: 21px;color: #dafffa;background: #5fb3a7;}
.wyb_bslink1 li .img_title{display: block;margin-top: 15px;line-height: 30px;}
.wyb_bslink1 li.num5{margin-right: 0;}
.wyb_bslink1 li.num1,.wyb_bslink1 li.num3{/* width: 181px; */}
.wyb_bslink1 li.num2{width: 274px;}
.wyb_bslink1 li.num4,.wyb_bslink1 li.num5{/* width: 178px; */}
.wyb_bslink1 li.num2 .img_title{display: inline-block;margin-top: 0;line-height: 224px;}
.wyb_bslink1 li.num2 a{background: #556fb1;color: #d4e0ff;padding-top: 0;height: 227px;}
.wyb_bslink1 li.num3 a{background: #5fb270;color: #c5ffd3;}
.wyb_bslink1 li.num4 a{background: #70b4d2;color: #ceeffc;}
.wyb_bslink1 li.num5 a{background: #529ca8;color: #ddfbff;}
.wyb_bslink1 li a:hover img{transform: rotateY(360deg);transition: all .6s;}

.wyb_bslink2{margin-top: 16px;}
.wyb_bslink2 li{width: 226px;float: left;margin-right: 16px;}
.wyb_bslink2 li a{display: block;height: 156px;line-height: 156px;text-align: center;font-size: 18px;color: #fff;font-weight: bold;background: #7294c2;}
.wyb_bslink2 li img{vertical-align: middle;margin-right: 12px;}
.wyb_bslink2 li.num2{margin-right: 0;}
.wyb_bslink2 li a:hover{background: #3c6092;}
.wyb_bslink2 li a:hover img{transform: rotateY(360deg);transition: all .6s;}

.wyb_right{width: 682px;padding-top: 15px;}
.bjgs_tit{height: 29px;border-bottom: #e5e5e5 1px solid;}
.bjgs_tit li{float: left;}
.bjgs_tit li a{display: block;font-size: 18px;font-weight: bold;color:#3c6092;}

.bjgsbox .bjgs_top{height: 30px;margin-top: 10px; overflow: hidden;line-height: 30px;text-align: center;background: #f9f9f9;color: #3c6092;}
.bjgsbox .bjgs_top p,.bjgs_list li p{float: right;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bjgsbox .t3,.bjgsbox .t4,.bjgsbox .t5{width: 80px;font-size: 14px;}
.bjgsbox .t2{width: 144px;}
.bjgsbox .bjgs_top p.t1,.bjgs_list li p.t1{float: none;margin-right: 304px;}
.bjgsbox .bjgs_top .t1{text-align: left;padding-left: 28px; }
.bjgs_list{height: 180px;}
.bjgs_list li{height: 36px;line-height: 36px; font-size:16px;overflow: hidden; }
.bjgs_list li .t1{float: none; text-align: left;}
.bjgs_list li .t3,.bjgs_list li .t4{color: #a7a7a7;}
.bjgs_list li .t5 .responseNo{color: #a7a7a7;}

.bjtj_list{height: 40px;line-height: 40px;margin-top: 12px; font-size: 16px;color: #fff;text-align: center;background: #7294c2;}
.bjtj_list span{display: inline-block;padding: 0 25px;}

.wyb_bslink3{margin-top: 20px;}
.wyb_bslink3 li{width: 100px;float: left;margin-right: 16px;}
.wyb_bslink3 li.num6{margin-right: 0;}
.wyb_bslink3 li a{display: block;font-size: 16px;text-align: center;line-height: 30px; border-radius: 5px;padding-top: 14px;height: 78px;color:#fff;  background: #559ed5;}
.wyb_bslink3 li .img_title{display: block;}
.wyb_bslink3 li.num2 a{background: #43bf91;}
.wyb_bslink3 li.num3 a{background: #cfc54d;}
.wyb_bslink3 li.num4 a{background: #d97c7c;}
.wyb_bslink3 li.num5 a{background: #58b9c7;}
.wyb_bslink3 li.num6 a{background: #8b8bc9;}
.wyb_bslink3 li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transition: all .6s;-webkit-transition: all .6s;}

/* 切换 我要办 修改 */
.wyb-bstj{height: 93px;border: 1px solid #e4e4e4;padding: 31px 0;}
.wyb-bstj ul li{float: left;width:170px;height: 93px;text-align: center;background: url("../images/jtj-new_bsbg.png") no-repeat center left;}
.wyb-bstj ul li .wyb-bstj-data{width: 100%;font-size: 32px;color: #2468ae;height: 56px;line-height: 56px;}
.wyb-bstj ul li:first-child{background: none;}
.wyb-bstj ul li .wyb-bstj-title{font-size: 20px;height: 36px;line-height: 36px;color: #333;}
.wyb-icon{width: 100%;height: auto;overflow: hidden;}
.wyb-icon ul{width:110%}
.wyb-icon ul li{width: 159px;height: 116px;float: left;border-radius: 10px;margin-right: 15px;margin-top: 15px;text-align: center;}
.wyb-icon ul li a{display: block;border-radius: 10px;height: 100%;}
.wyb-icon ul li img{display: block;margin:0 auto;padding-top:20px}
.wyb-icon ul li .img-title{display: block;height: 30px;line-height: 30px;padding: 8px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 20px;color: #fff;}
.wyb-icon ul li.num1 a{background: #ace05a;}
.wyb-icon ul li.num2 a{background: #fdd349;}
.wyb-icon ul li.num3 a{background: #f9b760;}
.wyb-icon ul li.num4 a{background: #4be3d6;}
.wyb-icon ul li.num5 a{background: #43b0f5;}
.wyb-icon ul li.num6 a{background: #5ec8df;}
.wyb-icon ul li.num7 a{background: #82cdb5;}
.wyb-icon ul li.num8 a{background: #8b8bc9;}
.wyb-icon ul li.num8 .img-title{line-height: 24px;height: auto;padding: 6px 0 0;}
.wyb-icon ul li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transition: all 1s;-webkit-transition: all 1s;}


/*切换-我要查*/
.wyc_l{width: 266px;height: 410px; padding-right: 20px;background: url("../images/wyc_line.png") right 15px no-repeat; }
.wyc_title{position: relative;width: 100%;height:39px;}
.wyc_title li{float: left;margin-right: 26px;}
.wyc_title li a{display:block;height: 39px;line-height: 39px; font-size:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wyc_title li.active a{font-weight: bold;color:#3c6092;}

.wyc_link li{height: 58px;border-bottom: 1px solid #d8dce1;}
.wyc_link li a{display: block;font-size: 17px;color: #68727d;line-height: 58px;}
.wyc_link li img{margin: 9px 26px 9px 11px;}
.wyc_link li a:hover{color:#3C6092;}
.wyc_link li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transition: all .6s;-webkit-transition: all .6s;}

.wyc_c{padding-left: 25px;width: 365px;}
.zzfw_link li{height: 38px;}
.zzfw_link li a{display: block;color: #69727d; font-size: 16px;height: 38px;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zzfw_link li a:hover{text-decoration: underline;color: #3C6092;}

/*数据资源*/
.wyc_r{width: 452px;}
.sjzy_tit{height: 36px;line-height: 36px;text-align: center; background:#f3f3f3;}
.sjzy_tit span{display: inline-block;font-size: 20px;font-weight: bold;color: #3c6092;}

.sjzy_con img{max-width: 100%;}

.sjzy_link{margin-top: 10px;}
.sjzy_link li{width: 140px;float: left;margin-right: 16px;}
.sjzy_link li.num3{margin-right: 0;}
.sjzy_link li a{display: block;font-size: 16px; height: 48px;line-height: 48px;text-align: center;border: #7294c2 1px solid;}
.sjzy_link li img{vertical-align: middle;margin: -4px 7px 0 0;}
.sjzy_link li a:hover{color: #7294c2;}
.sjzy_link li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transition: all .6s;-webkit-transition: all .6s;}
/*数据开放*/
.ind_sjkf li{ vertical-align:bottom;padding:0 60px 0 15px;background:url("../images/dot.png") 0 center no-repeat;overflow:hidden;position:relative;}
.ind_sjkf li .date{white-space:nowrap;position:absolute;right:0;top:0;font-size:14px;color:#999;}
.ind_sjkf li .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;max-width:328px;}
.ind_sjkf li .split-line{float: left; color:#1f88e1;}
.ind_sjkf li .explain-link{float: left; color:#1f88e1;margin-right: 0;}


@media only screen and (min-width: 992px) and (max-width: 1199px){
    .switch_tab ul{padding-left: 0;}
    .switch_tab li,.switch_tab li.active{width: 238px;}
    /*切换-我要问*/
    .wyw_xx{width: 482px;}
    .wyw_zxft{width: 460px;}

    /*切换-我要看*/
    .wyk_left{width: 482px;}
    .wyk_right{width: 460px;}
    .jt_list li{width: 143px;}
    .jt_list li img{height: 116px;}
    /*切换-我要办*/
    .wyb_left{width: 372px;}
    .wyb_bslink1 li{width: 172px;}
    .wyb_bslink1 li.num2 {width: 213px;}

    .wyb_bslink2 li{width: 178px;}

    .wyb_right{width: 570px;}
    .wyb_bslink3 li{width: 86px;margin-right: 10px;}
    .wyb_bslink3 li a{font-size: 14px;}

    /*切换-我要查*/
    .wyc_l{width:216px; }
    .wyc_c{width: 265px;padding-left: 20px;}
    .wyc_r{width: 421px;}
    .sjzy_link li{width: 129px;}

    .ind_sjkf li .title{max-width: 298px;}
    /* 切换 我要办 修改 */
    .wyb-bstj ul li{width: 142px;}
    .wyb-bstj ul li .wyb-bstj-data{font-size: 28px;}
    .wyb-bstj ul li .wyb-bstj-title{font-size: 18px;}

}
@media only screen and (max-width:991px) {
    .switch_tab ul{padding: 0 10px;}
    .switch_tab li,.switch_tab li.active{width: 177px;}
    .switch_tab li img{margin-right: 5px;}
    .switch_wrap{height: auto;margin: 0 10px 15px;}
    /*切换-我要问*/
    .wyw_xx{width: 100%;float: none;}
    .wyw_mesgbox .mesglist{height: auto;}
    .wyw_zxft{width: 100%;float:none;margin-top: 15px;}

    /*切换-我要看*/
    .wyk_left{width: 100%;float: none;}
    .wyk_right{width: 100%;float: none;margin-top: 10px;}
    .jt_list ul{margin-right: 0;}
    .jt_list li{margin: 0 31px 8px;}

    /*切换-我要办*/
    .wyb_left{width: 100%;float: none;}
    .wyb_bslink1{margin: 0 -5px;}
    .wyb_bslink1 li{margin: 10px 0 0 0;}
    .wyb_bslink1 li,.wyb_bslink1 li.num2{width: 33.3%;}
    .wyb_bslink1 li a{margin: 0 5px;}

    .wyb_bslink2 li {width: 351px;float: left;margin-right: 16px;}

    .wyb_right{width: 100%;float: none;}
    .wyb_bslink3 li{width: 106px;}
    /*切换-我要查*/
    .wyc_r{width: 100%;}
    .ind_sjkf li .title{max-width: 595px;}
    /* 切换 我要办 修改 */
    .wyb-bstj ul li{width:25%;}
}
@media only screen and (max-width:767px) {
    .switch_tab{height: 50px;margin-top: 10px;}
    .switch_tab li,.switch_tab li.active{width:23%;margin: 0 1%;height: 50px;border-radius: 6px;}
    .switch_tab li a{height: 50px;line-height: 50px;}
    .switch_tab li img{display: none;}
    .switch_tab li a{font-size: 20px;margin: 0;background: #648bb8!important;}
    .switch_tab li.active a{background: #3c6092!important;}

    /*切换-我要问*/
    .wyw_mesgbox p.p3{display: none;}
    .wyw_mesgbox .p1,.wyw_mesgbox .p1{margin-right: 100px;}
    .wyw_xjtj_tit{width: 80px;font-size: 20px;}
    .wyw_xjtj .wyw_xjtj_list{margin-left: 80px;}
    /*切换-我要看*/
    .jt_con{height: auto;}
    .jt_list li{width: 48%;margin: 0 1% 8px;}
    /*切换-我要办*/
    .wyk_left .xw_title li{margin-right: 10px;}

    .wyb_bslink2{margin-top: 10px;}
    .wyb_bslink2 li{width: 49%;margin-right: 2%;}
    .wyb_bslink1 li,.wyb_bslink1 li.num2{width: 50%;}

    .bjgsbox .t2, .bjgsbox .t3, .bjgsbox .t4{display: none;}
    .bjgsbox .bjgs_top p.t1, .bjgs_list li p.t1{margin-right: 80px;}

    .bjtj_list{height: auto;padding: 10px 0;line-height: 36px;}
    .bjtj_list span{padding: 0 10px;}

    .wyb_bslink3 li{width: 31.33%;margin: 0 1% 10px !important;}
    /*切换-我要查*/
    .wyc_l{width: 100%;float: none;height: auto;background: none;padding-right: 0;}
    .wyc_c{width: 100%;float: none;margin-top: 15px;padding-left: 0;}
    .wyc_r{float: none;width: 100%;}
    .ind_ztzl{margin-top: 10px;}
    .sjzy_link li{width: 31.33%;margin: 0 1% !important;}
    .sjzy_link li img{margin-right: 0;}

    .ind_sjkf li{height: auto;padding: 0 50px 0 15px;background-position: 0 16px;}
    .ind_sjkf li .title{max-width: none;margin-right: 0;white-space: normal;}
}
@media only screen and (max-width:479px) {
    /*切换-我要问*/
    .wyw_xjtj_tit{margin-top: 30px;}
    .wyw_xjtj .wyw_xjtj_list li{width: 50%;}

    .ind_zxftcon{height: auto;}
    .ind_zxftcon .ftimg{width: 100%;float: none;height: auto;}
    .ind_zxftcon .ftimg img{height: auto;}
    .ind_zxftcon .ftcon{margin: 10px 0 0 0;}
    .ind_zxftcon .ftcon .zy_con{height: auto;}
    /*切换-我要查*/
    .sjzy_link li{width: 48%;}
    .sjzy_link li.num3{width: 98%;margin-top: 10px !important;}
    .wyb_bslink1 li,.wyb_bslink1 li.num2{width: 100%;}
    .wyb_bslink1{margin: 0;}
    .wyb_bslink1 li a{margin: 0;}


}

/*底部专题专栏*/
.ind_ztimgbox{height:88px;position:relative;margin-bottom: 10px;}
.ind_ztimgbox .title{display:block;width:23px;height:82px;background:#3C6092;padding:6px 5px 0;line-height:19px;text-align:center;font-size:18px;color:#fff;overflow:hidden;position:absolute;left:0;top:0;}
.ind_ztimgbox .prev,.ind_ztimgbox .next{position:absolute;top: 50%;margin-top: -15px; width:20px;height:30px;overflow:hidden;cursor:pointer;background:url(../images/ind_zt_prev.png) no-repeat;z-index:9;}
.ind_ztimgbox .prev{left:48px;background-position:0 0;}
.ind_ztimgbox .next{right:0;background-position:-21px 0;}
.ind_ztimgbox .prev:hover{background-position:0px -31px;}
.ind_ztimgbox .next:hover{background-position:-21px -31px;}
.ind_ztimglist{position:relative; height:88px;overflow:hidden;z-index:8;}
.ind_ztimglist ul li{float:left;width:405px;height:88px;margin-left: 20px; overflow:hidden;}
.ind_ztimglist2 ul li.num3{margin-right: 0;}
.ind_ztimglist ul li a{display:block;height:60px;line-height:60px;background:#f5f5f5;font-size:20px;color:#666;padding:14px 5px; text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:0.4s all;cursor:pointer;}
.ind_ztimglist ul li a:hover{color:#3C6092;}
.ind_ztimglist ul li a img{vertical-align:middle;height:40px;width:auto;}
.ind_ztimglist ul li a span{padding-left:10px;vertical-align:middle;}
.ind_ztimglist ul li a .lang{line-height:30px;white-space:normal;display:inline-block;height:60px;overflow:hidden;}
.ind_ztimglist .titlel{ position: absolute; left: 0; top: 0;}

@media only screen and (min-width: 992px) and (max-width: 1199px){
    .ind_ztimglist ul li{width: 307px;}
    .wyb-icon ul li{width: 131px;}
}
@media only screen and (max-width:991px) {
    .ind_parttwo_r2{float: none; padding-top: 10px;}
    .ind_ztimglist ul li{width: 50%;margin-left:0;}
    .ind_ztimglist ul li a{ margin: 0 5px;}
    .wyb-icon ul{width: 100%;}
    .wyb-icon ul li{width: 23%;margin: 10px 1% 0;}
    .ind_parttwo_l .link2 li a{line-height: 2.2; font-size: 16px;}

}
@media only screen and (max-width:767px) {
    .ind_ztimglist,.ind_ztimgbox{height: auto;}
    .ind_ztimglist ul{width: 100% !important;}
    .ind_ztimglist ul li{width:100%;margin-left: 0; margin-bottom: 10px;}
}
@media only screen and (max-width:600px) {
    .wyb-icon ul li{width: 31.33%;margin: 10px 1% 0;}
}
@media only screen and (max-width:520px) {
    .wyb-icon ul li{width: 48%;margin: 10px 1% 0;}
    .wyb-bstj{height: auto;}
    .wyb-bstj ul li{float: none;width: 100%;background: none;}
}


/****横幅****/
.tlhf_banner{height:auto;overflow:hidden;font-size: 0;line-height: 0;}
.tlhf_banner .img-title{ display:none;}
.tlhf_banner li{font-size: 0;line-height: 0;margin-top:20px;}
.tlhf_banner img{width:100%; height:auto; display: block;}
@media only screen and (max-width: 991px) {
    .tlhf_banner li{margin:15px 15px 0;}
}
@media only screen and (max-width: 767px) {
    .tlhf_banner li{margin:10px 10px 0;}
}

/****首页-end****/


/**智能问答**/
.wd_logo{padding: 10px 0;}
.wd_logo img{max-width: 100%;}
.wdbox{margin-bottom: 15px;}
@media only screen and (max-width:991px) {
    .wdbox{margin: 0 15px 15px;}
}
@media only screen and (max-width:767px) {
    .wdbox iframe{height: 534px;}

}